About Walker Persson And Spargo Ltd (01022632) United Kingdom