About Duane International Ltd (07692062) United Kingdom