About Wilham Holdings Limited (10493267) United Kingdom