About Duncom Hill Limited (11486079) United Kingdom