About G & I Holmes Limited (07651211) United Kingdom