About Clarkcomm Limited (04887803) United Kingdom