About Ducie Street Limited (09992121) United Kingdom