About National Livestock Records Limited (03191216) United Kingdom