About Malcolm Rae Ltd (12228748) United Kingdom