About J & R Naylors Holdings Limited (07908227) United Kingdom