About Teddy Boy Ltd (09006832) United Kingdom