About C D T Sidoli (welshpool) Limited (01656459) United Kingdom