About Fish & Grill Takeaway Limited (12966374) United Kingdom