About Douglas Cowley Limited (04857229) United Kingdom