About Sugar And Style London Ltd (12199546) United Kingdom