About Jarvis Products Uk Ltd. (11242693) United Kingdom