About Thompson Burrows Limited (08855556) United Kingdom