About J&bl Services Ltd (08595207) United Kingdom