About Jp&s Holdings Limited (07731143) United Kingdom