About Campbell Street Stores Limited (10423306) United Kingdom