About Halicz & Halicz Limited (12910373) United Kingdom