About L S J Controls Limited (10094713) United Kingdom