About Lcm (holdings) Limited (04300235) United Kingdom