About Duncan Adams Limited (SC138033) United Kingdom