About Lochly Limited (SC595520) United Kingdom