About Lescliffe Investments Limited (01101224) United Kingdom