About The Myers-briggs Company Limited (02218212) United Kingdom