About The Look Company (london) Limited (07501656) United Kingdom