About D Leslie Holdings Limited (NI657339) United Kingdom