About Dabell S Stores Limited (00841738) United Kingdom