About Appliance Force Installations Limited (04911399) United Kingdom