About Acclaim Upholstery Company Limited (01733199) United Kingdom