About Waddingham & Powell Ltd (08906756) United Kingdom