About Vallum Stores Ltd (11584742) United Kingdom