About Lucas Meyer Gmbh & Co. Ltd (08440467) United Kingdom