About Callon International Limited (02387323) United Kingdom