About Walker Lincoln Limited (06462274) United Kingdom