About Tuk-tuk Food & Drinks Ltd (09397373) United Kingdom