About New Endon Stores Ltd (12937409) United Kingdom