About Double Take Limited (09603600) United Kingdom