About S C Duncan Group Ltd (12728507) United Kingdom