About Douglas Willis Limited (05638730) United Kingdom