About Barry Jarvis Limited (07590882) United Kingdom