About Upholstery Techniques (winchcombe) Limited (12238514) United Kingdom