I use Gordon George of Ardross Animal Transport. He uses a Sprinter an/trailer that has been specially converted for carrying goats & small livestock. Sheep/pigs etc travel in a stock trailer.
In my opinion he is the best to do any job with smallholder animals... he has great respect fot the animals, unlike the commercial hauliers.
His number is 01491 681619 mob: 07768 360331
300 mile round trip might be possible to combine with somebody else in which case it would be a little cheaper. Best thing is to ring him.... know he has quite a busy diary at the moment.