About Channelrook Ltd (11697919) United Kingdom