About Chair Mentors International Limited (07947858) United Kingdom