About G&h Rental Service Limited (06024443) United Kingdom