About Lloyd Cole Limited (10065227) United Kingdom