About Appliance Force Limited (04094311) United Kingdom