About Herman Miller Limited (01097772) United Kingdom