About Bachmann Electrical Engineering Limited (07709371) United Kingdom