About G&pm Installations Ltd (12903999) United Kingdom