About J.f. Rogers & Sons Limited (02114807) United Kingdom