About New Milton International Stores Ltd (11377634) United Kingdom