About Dee Hotel Aberdeen Ltd (SC585326) United Kingdom