About Darmen Investments Limited (04609529) United Kingdom