About Jark (worcester) Limited (10093940) United Kingdom