About R & S Livestock Ltd (13041993) United Kingdom