About Alexander Duvis Ltd (12221582) United Kingdom