About Jurczak Limited (10334766) United Kingdom