About Sensa (scotland) Ltd. (SC191036) United Kingdom