About W M Moffat Ltd (SC584121) United Kingdom