About John Mackay (plant) Limited (SC041960) United Kingdom