About James Vernon Group Ltd (11069627) United Kingdom