About Dever Stores Limited (06478759) United Kingdom