About Amanda Walker Holdings Limited (11311096) United Kingdom