About Jensencutter Ltd (11597575) United Kingdom