About Dalnacardoch Holding Ltd (11178419) United Kingdom