About Mcallisters (scotland) Ltd. (SC146856) United Kingdom