About Kenneth Crake Limited (SC130430) United Kingdom