About Frazer Livestock Limited (NI066729) United Kingdom