About Renard Sales Lp (SL017644) United Kingdom