About James Jarvis Investments Ltd (11318613) United Kingdom