About J.r. Penn & Partners Limited (02713451) United Kingdom