About Platform Clothing London Ltd (13267147) United Kingdom