About Jensco (nottingham) Limited (11829654) United Kingdom