About K J Czachur Limited (03909189) United Kingdom