About Thomas J Bickell Ltd (13038845) United Kingdom