About G & A Plumbers Limited (SC247876) United Kingdom