About William Sharman Holdings Limited (10509432) United Kingdom