About Specialist Canine Services Limited (07970801) United Kingdom