About Ancon Research Limited (09253921) United Kingdom