About Duncan Mertins Limited (10563078) United Kingdom