About Manchester Super Store Ltd (07560001) United Kingdom