About J&bp Services Ltd (12973936) United Kingdom