About J.c.m.glassford Limited (00631089) United Kingdom