About Tookie Limited (09510278) United Kingdom