About Lodi Company Limited (01529233) United Kingdom