About Jarvis Investment Management Limited (01844601) United Kingdom