About Channelside Holdings Limited (13275828) United Kingdom