About Leith House Ltd. (SC418744) United Kingdom