About Thomas Bell Ltd (12054669) United Kingdom