About E. Blacklock (moffat) Limited. (SC058296) United Kingdom