About Willard Price Literary Management Limited (06253510) United Kingdom