About Rick Smith Design Limited (06703491) United Kingdom