About Channelbridge Limited (04421208) United Kingdom