About Channel Wharf Solutions Limited (NI635285) United Kingdom