About Glossop Grill Limited (12046570) United Kingdom