About Loonbrae Holding (SL000767) United Kingdom