About Jls (smethwick) Engineering Limited (12235295) United Kingdom