About Jens Larsen Limited (05502256) United Kingdom