About Ten Duke Street Limited (02325473) United Kingdom