About Tuck Ltd. (07771665) United Kingdom