About Severn Storage Equipment Limited (07295921) United Kingdom