About Racka (zackel) Sheep Society Ltd (13392118) United Kingdom