About Minden Engineering Limited (06010333) United Kingdom