About Jlb Projects Limited (08959739) United Kingdom