About Derek Woodhouse Limited (07596983) United Kingdom