About Callan Method Organisation Limited (07247355) United Kingdom