About Kowalski Services Ltd (12241897) United Kingdom