About Tuckers Takeaway Limited (04919098) United Kingdom