About Malcolm Stevenson Associates Ltd (12792564) United Kingdom