About Zollikon Tate Limited (08141852) United Kingdom