About J And B Projects Limited (08748423) United Kingdom