About John S.duncan Limited (SC035444) United Kingdom