About Jj-welburn Holdings Limited (10043838) United Kingdom