About Duncan Bros. Limited (NI022166) United Kingdom