About Lloyd Evers Limited (12048903) United Kingdom