About John Gilmour & Co. (metal Workers) Limited (SC053151) United Kingdom