About Addison Installation Services Limited (06931966) United Kingdom