About The Chequers Pampisford Ltd (10550412) United Kingdom