About Dukes Applications Ltd (09408703) United Kingdom