About James Mackie (dundee) Limited (SC255780) United Kingdom