About Thewalkerandwalker Ltd. (11166347) United Kingdom