About Richard H. Thompson Limited (01293116) United Kingdom