About Walden Page Ballard Limited (02992544) United Kingdom