About Alan Macleod Ltd (SC482194) United Kingdom