About Mansfield Electrical Engineering Limited (11034663) United Kingdom