About New Look Of London Limited (04476265) United Kingdom