About Primrose Cottage Limited (10571929) United Kingdom