About Look & Sea Ltd (04726999) United Kingdom