About Cattle Logic Limited (06389706) United Kingdom