About Chardmore Storage Solutions Limited (11707023) United Kingdom