About Callon Holdings Limited (05213468) United Kingdom