About Taft Retail Plc (13409829) United Kingdom