About T. K. Deakin Limited (06876291) United Kingdom