About Waddington & Duval Limited (00563460) United Kingdom