About Hallyburton Livestock Partnership (SL003056) United Kingdom