About Knoll (somerset) Ltd (11973773) United Kingdom