About Lca M&e Limited (11667289) United Kingdom