Kemper Lands on Isle of Wight, UK