About Teddys Bar Cleethorpes Ltd (12362949) United Kingdom