About South Kilworth Ltd (13547431) United Kingdom