About James Martin Group Ltd (10926146) United Kingdom