About Strutt Electrical & Mechanical Engineering Limited (01350008) United Kingdom