About T W K Thomas & Son Limited (03800430) United Kingdom