About C. And J. Gill Limited (04880718) United Kingdom