About J H Penn Ltd (10030761) United Kingdom