About Nexdorf Electrical Control Engineering Limited (04870426) United Kingdom