About Knoll Design Engineering Limited (07256486) United Kingdom