About Fellows Electrical And Mechanical Limited (10430517) United Kingdom