KC Kai Craig Leathard Current PSC Person with significant control at K L MECHANICAL LIMITED Notified on 25th Oct 2024