About J S Chevalier Limited (12262349) United Kingdom