About Leslie Frank Limited (10985989) United Kingdom