About The Sussex Herd Company Ltd (10819717) United Kingdom