About Sugar Clothing Limited (05523284) United Kingdom