About Peveril Interiors Limited (02544658) United Kingdom