About Howard Chairs Limited (00922970) United Kingdom