About Leslie Company Limited (01810479) United Kingdom