About Callan Method International Limited (07886684) United Kingdom