About Lescole Associates Limited (01618218) United Kingdom