About P & P Walker Limited (09438386) United Kingdom