About Harris Tate Limited (10468970) United Kingdom