About Mccaig & Macdonald Limited (12168951) United Kingdom