About Flimby Takeaway Limited (07059460) United Kingdom