About Gernwood Sales Lp (SL010833) United Kingdom