About J&p Solutions Limited (07330597) United Kingdom