About Dalghennas Holdings Limited (12890954) United Kingdom