About Shefford Convenience Store Limited (10000431) United Kingdom