About Chase Installations Limited (04566717) United Kingdom