About Duncalf Limited (09790272) United Kingdom