About Tuck Estates Limited (10220824) United Kingdom