About Parker Knoll Upholstery Limited (01121102) United Kingdom