About The Company Superstore Limited (06739767) United Kingdom