About Indurski Ltd (11386270) United Kingdom