About Duncan4offshore Limited (11053177) United Kingdom