About Macfarlane Canine Services Limited (11905397) United Kingdom