About K K (glasgow) Limited (SC616459) United Kingdom