About Thomas Harris Accountants Ltd (13010937) United Kingdom