About E R Massie & Son Limited (SC313253) United Kingdom