About Ian Lock Associates Limited (06396970) United Kingdom