About Kendrew Corporation Ltd (11638006) United Kingdom