About Neswick Street Stores Limited (06986816) United Kingdom