About Kernow Research Services Limited (12221185) United Kingdom