About T K & Sons Limited (07911291) United Kingdom