About William Jacks Limited (00215293) United Kingdom