About Bookham Charcoal Grill Ltd (12184770) United Kingdom