About Elements Industrial Storage Limited (10061252) United Kingdom