About Lmc International Limited (05883865) United Kingdom