Страна: Остров Мэн, Великобритания, Германия