About J&e Projects Limited (05292208) United Kingdom