About Annandale Herald Limited (SC370468) United Kingdom