About Cap (scotland) Limited (SC675391) United Kingdom