About Taffeta Punk Ltd (13330447) United Kingdom