Rowlands Castle Veterinary Clinic phone 24, The Green, Rowland's Castle, Hampshire PO9 6AB Rowland's Castle, Hampshire PO9 6AB map