About Duncansby Trading Ltd (13499421) United Kingdom