About Hallsworth Lloyd Associates Limited (06439904) United Kingdom