About Primrose Homecare Limited (07311675) United Kingdom