Aveling Barford Ltd v Period Ltd