About Altitude Installations Ltd (12851928) United Kingdom