About Parkrose Interiors Limited (07962839) United Kingdom