About Tim Finlay Pet Services Limited (11221220) United Kingdom