About Hercules Caledonia Ltd. (SC595251) United Kingdom