About D G Leslie Limited (SC600158) United Kingdom