About Macgillivray Glastullich Farms Lp (SL033012) United Kingdom