About Burnham Village Store Limited (10973328) United Kingdom