About Canine Film Services Limited (04468649) United Kingdom