About P&r Floor Decor Limited (08242909) United Kingdom