About Laurie Ross Holdings Limited (SC501358) United Kingdom