About Alasdair Lowe Ltd (04510296) United Kingdom