About Primerose Impex Lp (SL015507) United Kingdom