About Kirby Cattle Services Limited (12528510) United Kingdom