About The Puppy Lab Ltd (12994562) United Kingdom