About Dean Thompson & Son Ltd (11581267) United Kingdom