About Wdalgleish Ltd (SC686273) United Kingdom