About Al Roza Takeaway Limited (11995047) United Kingdom