About J&h Internationals Group Ltd (12195911) United Kingdom