About Buffalo Logistics Limited (09140165) United Kingdom