About Callidus Secretaries Limited (06327030) United Kingdom