About T R Tuck Ltd (10731226) United Kingdom