About Knaphill Charcoal Grill Limited (09845194) United Kingdom