About Dalglen (no. 17723) Limited (SC365826) United Kingdom