About Malcolm Moffat Limited (02897889) United Kingdom