About Leslie Wise Investment Holdings Limited (07321506) United Kingdom