About Lucas-johnston Associates Limited (08020438) United Kingdom