About Duncary 11 Limited (07969736) United Kingdom