About Appliance Installations Limited (06246372) United Kingdom