About Primrose Heath Limited (09828343) United Kingdom