About Primrose Mill Flooring Limited (08400348) United Kingdom