About William Mark Holdings Limited (00712502) United Kingdom