About Mackie Family Investment Co Limited (13433473) United Kingdom