About Appliance Land Ltd (12948684) United Kingdom