About Thompson & Bryan (uk) Limited (08484455) United Kingdom