About G&s Jarvis Investments Ltd (12592828) United Kingdom