About Cyril Minns Engineering Limited (02359998) United Kingdom