About Storage Essentials Limited (05986552) United Kingdom