About Buffalo Hauliers Limited (01172981) United Kingdom