About William Huxley Limited (10867185) United Kingdom