About Waddell Holdings Limited (06943691) United Kingdom