About William Hains Holdings Limited (11388081) United Kingdom