About Sw Mechanical & Electrical Engineering Ltd (12168806) United Kingdom