About C S Powell Limited (11354512) United Kingdom