About Waddington Consulting Limited (05887656) United Kingdom