About Harris Glubb Consulting Limited (10520912) United Kingdom