About Jark (stevenage) Limited (10094554) United Kingdom