About Leslie Lintott & Associates Limited (02564703) United Kingdom