About Pedder And Askew Limited (10077197) United Kingdom