A & B Supply Limited Partnership