About Ha Installations Limited (05463165) United Kingdom