About Somerset School Of Holistics Limited (11190537) United Kingdom