About T & L Canine Limited (11093386) United Kingdom