About Edward Lloyd Claims Ltd (11121372) United Kingdom