About Culmstock Limited (01199186) United Kingdom