About Lenham Storage (southern) Limited (00874230) United Kingdom