About Claymore Carriers Ltd. (SC231237) United Kingdom