About Scotlis Limited (SC487822) United Kingdom