About Harris Wills & Co Ltd (07078766) United Kingdom