About J P Trustees Limited (06525397) United Kingdom