About C & S (scotland) Limited (SC650056) United Kingdom