About James Of Montpellier Limited (04336205) United Kingdom