About Jensdale Limited (12134988) United Kingdom