About T. Clubb & Son Limited (04299359) United Kingdom