About Somerset Research Group Ltd. (12372033) United Kingdom