About Alasdair Bowles Ltd (13204274) United Kingdom