About S.duncan Services Limited (02570748) United Kingdom