About Annandale Observer Limited (SC062879) United Kingdom