About Walker Pinfold Associates (london) Limited (02384906) United Kingdom