About Grillaz Takeaway Limited (12402319) United Kingdom