About Sehmbi Stores Ltd (08594920) United Kingdom