About Lac London Limited (08010115) United Kingdom