About Lcmt (london) Limited (11619394) United Kingdom