About J L Welsh Limited (12081151) United Kingdom