About Jensco (traffic Street) Limited (11966781) United Kingdom