About Kegworth Ltd (12640999) United Kingdom