About Shop The Look Ltd (12831514) United Kingdom