About Teddy Edwards Franchise Ltd (13459523) United Kingdom