About Thompson & Reese Limited (10248863) United Kingdom