About Ricky Elderkin Design Limited (06495332) United Kingdom