About Lss Engineering Ltd (10197455) United Kingdom