About Callamel Limited (10943737) United Kingdom