About J.f. Cox & Company Limited (02120881) United Kingdom