About Duncan Scott Limited (05004480) United Kingdom