About A. Macgregor (allanfauld) Limited (SC135313) United Kingdom