About Edward Ridding Design Limited (07493424) United Kingdom