About Marlborough Charcoal Grill Ltd (07951804) United Kingdom