About T&c (scotland) Ltd. (SC196921) United Kingdom