About Jenson Corporation Ltd. (03022481) United Kingdom