About Duncan Cabs Ltd. (SC211395) United Kingdom