About The John Richard Woodstock Corporation Limited (06367510) United Kingdom