About Rochdale Electro-mechanical Services Limited (04130739) United Kingdom