About Clannglas Ltd (SC693686) United Kingdom