About Jarvis Holdings Limited (02480198) United Kingdom