About Leroy & Walley Lp (SL011935) United Kingdom