About J P Walker Solutions Limited (09280182) United Kingdom