About Knoll International Limited (01678477) United Kingdom