About Duane John Services Limited (11543865) United Kingdom