About Lesjofors Springs Limited (03141628) United Kingdom