About Lenham Storage (midlands) Limited (11966930) United Kingdom