About J.f. Harrington Limited (00321265) United Kingdom