About Glitterball Clothes Ltd (13320102) United Kingdom