About Herman Miller Global Holdings (uk) Ltd (12464249) United Kingdom