About Laurie Ross Limited (SC053328) United Kingdom