About Tellan Puppies Limited (11948758) United Kingdom