About Lodi Corporation Limited (09911587) United Kingdom