About Channel Mcgilchrist Limited (13398046) United Kingdom