About Darragh Investments Limited (07784235) United Kingdom