About Bill Lock & Associates Limited (03188406) United Kingdom