About C.t.c. (scotland) Ltd. (SC273830) United Kingdom