About Lenham Storage Company Limited (00463800) United Kingdom