About Mcqueenie Ltd (SC433422) United Kingdom