About A. Macgregor & Sons Limited (SC394734) United Kingdom