About Leslie G Holdings Limited (12167763) United Kingdom