About Parker Knoll Limited (05509092) United Kingdom