About Devizes Container Storage Ltd (12587335) United Kingdom