About Walkerbrie Livestock Services Ltd (09581835) United Kingdom