About Rusper Village Stores Limited (02600132) United Kingdom