About L S Mechanical & Electrical Limited (11464703) United Kingdom