About J.g. Fenn Limited (00100566) United Kingdom