About Thompson & Gregory Limited (07933645) United Kingdom