About James Lindsay Associates Limited (06521294) United Kingdom