About Jarvis Holdings (uk) Limited (06849551) United Kingdom