About Ormlie House Ltd. (SC320502) United Kingdom