About Mervyn Rose Engineering Limited (04126962) United Kingdom