About Peter Richardson Decor Limited (12396610) United Kingdom