About Y & B Takeaway Limited (11059221) United Kingdom