About Leslie Rogers Investments Limited (00715881) United Kingdom