About Lloyd Associates Limited (02851253) United Kingdom