About Rick Stevenson Design Ltd (08815096) United Kingdom