About Channel Marketing People Limited (07605226) United Kingdom