About Look&see Limited (13539306) United Kingdom