About Dunsdalehaugh Holdings Ltd. (SC320576) United Kingdom