About Environmental Storage Solutions Limited (07542341) United Kingdom