About The Containerised Storage Company Limited (02923531) United Kingdom