About The Spruce Somerset Limited (13418371) United Kingdom