About Teddy Clark Amusements Limited (01565383) United Kingdom