About Primerose Limited (03178636) United Kingdom