About A. Digby & Sons Limited (00523327) United Kingdom