surgery cats puppies london birmingham cat endoscopy puppy surgeon kittens doctors breeder preston manchester county lancashire healthcare medical liverpool chester pets cosmetic health colonoscopy physicians plastic