About Alexander Digby Ltd (13530324) United Kingdom