About Thomas Moffatt & Company Limited (04770026) United Kingdom