About Leslie J. Thorpe Limited (01904475) United Kingdom