About Malcolm Ritchie (engineering) Ltd. (SC256358) United Kingdom