About Holland Gubb Limited (06329011) United Kingdom