About Red Chair It Ltd (10343252) United Kingdom