About Lc Auxetec Ltd (12925662) United Kingdom