About Leslie Wise Limited (00885078) United Kingdom