About G.&t.moffat & Co.limited (SC060874) United Kingdom