About Duane Street Limited (08063073) United Kingdom