About Ian Lloyd Associates Limited (04571364) United Kingdom