About Lm Appliances Limited (SC555188) United Kingdom