About The Compass Rose (scotland) Limited (SC711920) United Kingdom