About Tucks10 Ltd (12138319) United Kingdom