About John Walker Projects Limited (10315080) United Kingdom