About Jvl Holdings Limited (05620211) United Kingdom