About Leslie Fink Limited (00252183) United Kingdom