About Pete Ridout Design Limited (08047948) United Kingdom