About Stored Enterprises Limited (08793723) United Kingdom