About Selworthy Vets Ltd (10977240) United Kingdom