About Lloyds Ip Limited (07687118) United Kingdom