About Ducie Avenue Limited (12560914) United Kingdom