About Lloyd Ip Limited (03821040) United Kingdom