About New Abbey Stores Ltd (SC459837) United Kingdom