About Duncan Ian Project Management Limited (10788013) United Kingdom