About Simons Of London Limited (09309587) United Kingdom