About Rufford S Stores Limited (11721969) United Kingdom