About Smwa Ltd. (SC619024) United Kingdom