About G. Moffat Ltd (09591738) United Kingdom