About London Cold Stores Limited (10913763) United Kingdom