About Granby Takeaway Limited (13359969) United Kingdom