About Taffeta Punk Limited (11215975) United Kingdom