About C & R Livestock Haulage Limited (07189040) United Kingdom