About Harris Irwin Associates Limited (05332633) United Kingdom