About Thomas & Bell Limited (09107335) United Kingdom