About Lloyd James Europe Limited (09884309) United Kingdom