About Lester & Wales Lp (SL011928) United Kingdom