About Alistair R Mowat Ltd. (SC269788) United Kingdom