About Spencer Hoole (upholstery) Limited (03070265) United Kingdom