About Linpex Storage Systems Limited (08551781) United Kingdom