About K & D Woodhouse Limited (06820631) United Kingdom