About John Walker Developments Limited (04208857) United Kingdom