About William Clarke (livestock) Limited (07800801) United Kingdom