About Callea Consulting Limited (12551387) United Kingdom