About Benchairs Limited (08672425) United Kingdom