About Kernow Message Handling Service Limited (03255207) United Kingdom