About W.r. Luczak Ltd (11696033) United Kingdom