About G & H Partners Limited (03538684) United Kingdom