About William Walker Partners Limited (09887049) United Kingdom