About J J Vaillant Limited (09225122) United Kingdom