About The Tuckin Caribbean Take Away Limited (07333018) United Kingdom