About The Appliance Store Ltd (12027445) United Kingdom