About Lemmilaid Lp (SL015976) United Kingdom