About G & P England Holdings Limited (SC176620) United Kingdom