About Sebright Stores Limited (05962120) United Kingdom