About The Callis House Ltd. (10314184) United Kingdom