About Richard Jeffery Limited (06042538) United Kingdom