About Harris Toole Associates Limited (08449531) United Kingdom