About Hector Mackinnon Limited (12101717) United Kingdom