About Annandale Sh Ltd (SC685991) United Kingdom