About William Holden International Limited (02946648) United Kingdom