About Graham E Thompson & Co. Limited (09788322) United Kingdom