About Rider Interior Design Limited (04187070) United Kingdom