About Teddy Edwards Petting Therapy Ltd (12627615) United Kingdom