About C & E Strong Limited (12826004) United Kingdom