About Chatham Grill Ltd (13015077) United Kingdom