About Appliance World Limited (03326133) United Kingdom