About J Moffat & Son Ltd. (SC300195) United Kingdom