About Yates Duxbury & Sons Limited (00100818) United Kingdom