About Tiffin Takeaway Limited (12262425) United Kingdom