About Lorton Puppies Limited (09869358) United Kingdom