About Ten Second Avenue Limited (06525430) United Kingdom