About Jennsen Limited (08718390) United Kingdom