About Annandale Tech Services Limited (07684900) United Kingdom