About Non Ducor Duco Ltd (13155336) United Kingdom