About Richard Bull Livestock Haulage Limited (04851383) United Kingdom