About Lime Walk Storage Limited (12444398) United Kingdom