About Taffy T Ltd (13161152) United Kingdom