About Duncan Motors Ltd (08117004) United Kingdom