About James Lloyd Associates Limited (06973110) United Kingdom