About Lloyd S America Limited (03189026) United Kingdom