About A.h. Mcroy Gas Installations Limited (04838516) United Kingdom