About Waddell Communications Limited (07582306) United Kingdom