About House Of Walker Holdings Ltd (11177723) United Kingdom