About James Pembroke Holdings Limited (04259777) United Kingdom