About T. Burnham & Sons Limited (06495602) United Kingdom