About S & S Mackie Limited (13701897) United Kingdom