About Vegaray Lp (SL029298) United Kingdom