About Triolex (scotland) Ltd (SC442128) United Kingdom