About Teddys Bar Limited (04631600) United Kingdom