About W & H Holdings Ltd (10912213) United Kingdom