About Callan Design Ltd (12005095) United Kingdom