About J.f. Pamment Ltd (03925067) United Kingdom