About Newark Storage Company Limited (02699144) United Kingdom