About C.l. Jeffries Limited (02678193) United Kingdom