About Planet A Clothing Ltd (12966198) United Kingdom