About Lloyd James International Ltd (10953171) United Kingdom