About James Pryce London Ltd (07954107) United Kingdom