About Beckingham Village Store Limited (10057316) United Kingdom