About Macdonald & Macintyre Limited (SC254584) United Kingdom