About Lloyd Associates Uk Limited (03838552) United Kingdom