About G & C Klatsia Limited (12826386) United Kingdom