About K Lloyd Associates Limited (05967721) United Kingdom