About Chris Knoll Limited (07621821) United Kingdom