About The Ashton Keynes Village Shop Association Limited (IP031034) United Kingdom