About Mennide Lubricants Co. Ltd. (11854109) United Kingdom