About C.j. Ellmore & Company Limited (01085262) United Kingdom