About Itinerant Vets Ng&jg Ltd (11222736) United Kingdom