About William Harries Foundation Limited (IP18640R) United Kingdom