About The Old Lea Storage Co. Limited (13249141) United Kingdom