About Taffy Bear Ltd (12741925) United Kingdom