About Polar Bear (scotland) Ltd. (SC382438) United Kingdom