About Rutherford Morison Ltd. (SC068237) United Kingdom