About W. Tuck Limited (01780952) United Kingdom