About Peter Walker Associates Limited (07594348) United Kingdom