About Moor Appliances Limited (11895576) United Kingdom