About E.c. Matheson & Son Limited (SC017205) United Kingdom