About David Walker Holdings Limited (02280213) United Kingdom