About Duncan Pattie Limited (SC358885) United Kingdom