About Lmc I.t. Services Limited (04682338) United Kingdom