About Easystore (holdings) Ltd (11861715) United Kingdom