About J K Crane Limited (SC336859) United Kingdom