About Dulais Investments Limited (10627839) United Kingdom