About Leslie Cleeland Limited (01079866) United Kingdom