About J.c.m. Glassford (holdings) Limited (10815358) United Kingdom