About Primrose Hudson Limited (10433039) United Kingdom