About Jarvis Lloyd-jones Limited (12687721) United Kingdom