About Charlie Clothing Alteration Limited (10388965) United Kingdom