About Primrose Lane Intercontinental Limited (13502120) United Kingdom