About Michaelis Engineering Limited (02721151) United Kingdom