About C.j. Broom & Sons Limited (01146611) United Kingdom