About Grill & Bun Ltd (12001954) United Kingdom