About Lincombe Storage Limited (03969515) United Kingdom