About Channel Pots Limited (10629160) United Kingdom