About Waddell Consultancy Limited (13632100) United Kingdom