About Scanlon Ewing Ltd. (SC397383) United Kingdom