About Chair Technologies Limited (08402372) United Kingdom