About Technochair Limited (08115650) United Kingdom