About Somerset Technologies Limited (11048510) United Kingdom