About Alistair Investments Limited (03597421) United Kingdom