About The Plough Great Chesterford Ltd (10895426) United Kingdom