About The Thompsons Bell Ltd (12873323) United Kingdom